package com.molichuxing.services.infrastructure.service;

import com.molichuxing.framework.service.RootService;
import com.molichuxing.services.infrastructure.dto.request.create.UserPayeeCreateDto;
import com.molichuxing.services.infrastructure.dto.request.modify.UserPayeeModifyDto;
import com.molichuxing.services.infrastructure.dto.response.UserPayeeDto;

/**
 * 用户退款信息service
 * 
 * @author zoumingyu
 * @date 2020年2月26日
 *
 */
public interface UserPayeeService extends RootService {

	/**
	 * 获取用户退款信息
	 * 
	 * @param userId
	 *            用户id
	 * @return
	 */
	public UserPayeeDto getUserPayee(Integer userId);

	/**
	 * 新增用户退款信息
	 * 
	 * @param createDto
	 * @return
	 */
	public Boolean create(UserPayeeCreateDto createDto);

	/**
	 * 修改用户退款信息
	 * 
	 * @param modifyDto
	 * @return
	 */
	public Boolean modify(UserPayeeModifyDto modifyDto);
}
